alternative delegate - Turkish English Dictionary